place where pine nuts are cracked - Turco Inglés Diccionario